package com.bst.etl.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.bst.common.annotation.Excel;

/**
 * 标准仓库对象 etl_draw_dw
 * 
 * @author ruoyi
 * @date 2024-02-28
 */
public class EtlDrawDw
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long idDw;

    /**  */
    @Excel(name = "")
    private String cdTb;

    /**  */
    @Excel(name = "")
    private String na;

    private String sqlDel;
    /**  */
    @Excel(name = "")
    private String sqlQry;

    @Excel(name = "")
    private String sqlInsert;

    /**  */
    @Excel(name = "")
    private String sdDwcls;
    @Excel(name = "")
    private String naDwcls;

    @Excel(name = "是否建表")
    private Integer fgTbCre;
    @Excel(name = "执行类型，all全量执行，date 按时间段执行")
    private String euExecType;

    /**  */
    @Excel(name = "")
    private Integer fgAct;

    /**  */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dtSysCre;

    /**  */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dtSysModi;

    public String getSqlDel() {
        return sqlDel;
    }

    public void setSqlDel(String sqlDel) {
        this.sqlDel = sqlDel;
    }

    public String getNaDwcls() {
        return naDwcls;
    }

    public void setNaDwcls(String naDwcls) {
        this.naDwcls = naDwcls;
    }

    public String getSqlInsert() {
        return sqlInsert;
    }

    public void setSqlInsert(String sqlInsert) {
        this.sqlInsert = sqlInsert;
    }

    public Integer getFgTbCre() {
        return fgTbCre;
    }

    public void setFgTbCre(Integer fgTbCre) {
        this.fgTbCre = fgTbCre;
    }

    public String getEuExecType() {
        return euExecType;
    }

    public void setEuExecType(String euExecType) {
        this.euExecType = euExecType;
    }

    public void setIdDw(Long idDw)
    {
        this.idDw = idDw;
    }

    public Long getIdDw() 
    {
        return idDw;
    }
    public void setCdTb(String cdTb) 
    {
        this.cdTb = cdTb;
    }

    public String getCdTb() 
    {
        return cdTb;
    }
    public void setNa(String na) 
    {
        this.na = na;
    }

    public String getNa() 
    {
        return na;
    }
    public void setSqlQry(String sqlQry) 
    {
        this.sqlQry = sqlQry;
    }

    public String getSqlQry() 
    {
        return sqlQry;
    }
    public void setSdDwcls(String sdDwcls) 
    {
        this.sdDwcls = sdDwcls;
    }

    public String getSdDwcls() 
    {
        return sdDwcls;
    }
    public void setFgAct(Integer fgAct) 
    {
        this.fgAct = fgAct;
    }

    public Integer getFgAct() 
    {
        return fgAct;
    }
    public void setDtSysCre(Date dtSysCre) 
    {
        this.dtSysCre = dtSysCre;
    }

    public Date getDtSysCre() 
    {
        return dtSysCre;
    }
    public void setDtSysModi(Date dtSysModi) 
    {
        this.dtSysModi = dtSysModi;
    }

    public Date getDtSysModi() 
    {
        return dtSysModi;
    }
}
